Business Hotspots - Vista, The Trafalgar Hotel, London


This month, The Trafalgar hotel in London extended its rooftop Vista bar, making it almost 3 times as large and boosting capacity to 200 people.

This article first appeared in the Caterer and Hotelkeeper.


Latest News

Take A Look At Our Latest News Articles And Press Releases

Contact Us

Call Us On 0800 085 8744 Or Fill In Our Quick Enquiry Form Online

Branch Locations

Find Out More About Your Local Ambius Branch And The Services We Offer