Altitude, Millbank Tower, London

Located on the River Thames and a short walk away from the Palace of Westminster, the Millbank Tower is a historical gem in the capital, standing as an architectural feat in the local area. Boasting panoramic views of London including landmarks like the London Eye, Houses of Parliament and Battersea Power Station, it offers a truly unique place to host Allegra’s UK Coffee Leader Summit.