Our specialist coffee shop in Belgravia is located at the corner of Elizabeth Street and Ebury Street. Half way between Sloane Square and Victoria. Delicious coffee and pastries available only five minutes’ walk from Victoria.