The Winchester House office is located within minutes of London's West End – the city's retail and entertainment hub. The business centre benefits from a building with contemporary architecture, parking facilities and cityscape views from a roof terrace. Adjacent to the arterial A40 and A5 roads...