Building Overview

London House exudes quality from the moment you enter the award-winning lobby.

London House is an award-winning commercial building in the heart of the City’s West End.  The building is an A-grade 17 floor office tower with a gym, new end of trip facilities, a central three-level car park and convenient access to The George restaurant.