Westminster Bridge Rd, London SE1 7PB
A sophisticated venue offering afternoon teas and light bites, complemented by scenic views of the River Thames, designed to create a serene and enjoyable dining experience.
Rating: 4.0