Perfectly positioned near both Green Park and Green Park Station, our new Townhouses offer a prime central London location. Surrounded by iconic landmarks, fine dining and lush greenery, this prestigious location is an ideal base for both business and leisure pursuits. Our Green Park Townhouses offer suites from 2 + workstations. Clients will also enjoy full access to the premium amenities next door at our Green Park building including 5 meeting rooms, 2 lounges, 8 phone booths, shower rooms, bicycle storage, and our signature five-star service.
.avif)
.avif)
.avif)