Green Street runs between Park Lane and North Audley Street in the north west corner of Mayfair close to Marble Arch station. We've listed prestigious serviced office space available to rent in Green Street.
25 Green Street
Handsome, traditional Mayfair property offering boutique serviced office space with individiual offices able to accommodate between 2 and 25 people. Facilities at these attractive, affordable serviced offices include a meeting room, break out area and a business lounge with coffee making facilities. Other key features at 25 Green Street include: ...