aFilter Options
< Back

The Botanist

British, Modern
Price per head: £57
If certainly offers great people-watching (especially for Made In Chelsea fans), and supporters of this ever-throbbing bar-restaurant dont understand why it gets such a bad rap – across the board, though, its survey ratings are dire.

7 Sloane Square
Belgravia
London
SW1W 8EE

Tel: 020 7730 0077
  • Photos
  • Map