The Lowndes Belgravia
The Lowndes Belgravia restaurant offers a casual dining experience in the heart of Belgravia featuring the highest quality seasonal produce from local suppliers. Chef Isabela and her team showcase contemporary and well executed Bistro dishes.
-
Accessible
-
Eco-friendly & sustainable
Getting here
21 Lowndes Street, London, SW1X 9ES
Monday – Sunday: 7:00 – 22:00