United Kingdom
Service Provider
Dine on an afternoon tea bus that promises you a beautiful view in its very name - the Bella Vista! This quintessentially English afternoon experience is the perfect way to indulge in a spot of afternoon tea with delicious sweet and savoury treats whilst soaking in sensational sights of London’s most iconic landmarks and locations.
Service Provider
Unit 1-2, Colonnade Walk, 123-151 Buckingham Palace Road
SW1W 9SH London - United Kingdom
Create one request and get multiple quotes form verified suppliers.