101 Buckingham Palace Road, London, London, SW1W 0SJ
Celebrating the best produce Southern England has to offer, The Grosvenor Tea Lounge has created a delicious menu using the finest ingredients from destinations that can be reached by train from London Victoria. The Grosvenor Afternoon Tea [...]
Open from 12:00 today
View Details