GAIL's Orchard Place offers artisanal baked goods and freshly prepared meals in the heart of Victoria. It's a convenient stop for high-quality coffee, pastries, and lunch options near Buckingham Palace.
2, 30 Victoria St, London SW1H 0RS, United Kingdom, London