Great Peter Street is the ideal space for businesses wanting to be in the heart of Central London. Based in Westminster, the building has great natural light and a range of amenities, including breakout space, meeting rooms and a spacious entrance hall. Spread over several floors, the open plan office space is an excellently connected part of the West End of London....