Lowndes Bar and Kitchen
21 Lowndes Street, London, SW1X 9ES
020 7858 7223
Your friendly neighbourhood restaurant in the heart of Belgravia. Enjoy all day dining from the modern British menu in a relaxed and comfortable setting. People-watch over Lowndes Square come rain or shine from the covered and heated patio.
Opening Times: 7am - 10.30pm (Monday - Sunday)