Stanhope House is a distinguished period building in the heart of London’s West End, offering premium workspace with excellent transport links. Situated on the corner of Stanhope Place and Connaught Place, just north of Bayswater Road, the property overlooks Hyde Park.
