theenglishrosecafe.co.uk · Discovered 32 min. ago

The English Rose is an independent English family run cafe, tea room and catering business in the heart of busy Victoria, right next door to Buckingham Palace, and proud to have been awarded TripAd...
The English Rose is an independent English family run cafe, tea room and catering business in the heart of busy Victoria, right next door to Buckingham Palace, and proud to have been awarded TripAdvisor Certificates of Excellence four years running; 2015, 2016, 2017 and 2018.