Write a review

China Bowl Lambeth

← View details

2 Hercules Road, Lambeth SE1 7DP, United Kingdom, London, England