35 Bellevue Rd, London SW17 7EF
In a contemporary setting featuring an open kitchen, this establishment offers a refined culinary experience complemented by polished wooden floors and an inviting pavement terrace.