Belvedere Rd, London SE1 8XT
Bar
A Thames-side restaurant and bar featuring a terrace, offering a diverse menu of British and international snacks and staples, designed to appeal to a variety of tastes in a relaxed atmosphere.
Rating: 4.0