Oops! Something went wrong, please try again later.
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 …
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.