Yarmouth Place is a tiny street behind Piccadilly in the south west corner of Mayfair. Find office space to rent at this quiet but prestigious address close to Green Park Underground Station and to Green Park itself. We currently have details of one business centre in Yarmouth Place at the popular International House.
International House, 1-6 Yarmouth Place
International House is a serviced office business centre in Yarmouth Place, a quiet road tucked behind Piccadilly - just a short walk from both Green Park and Hyde Park Corner tube stations. Boasting a contemporary decor thoughtout, International House is open to its tenants 24 hours a day. The impressive reception area is staffed during normal b...