W1J 8LQ, Green Park House,15 Stratton St, Mayfair, London, UK
Find a Serviced Office presents The Office Group – Green Park House.
Green Park House is located on Stratton Street and was originally an arts and crafts residence located just 75 yards down from Green Park tube station, and on the corner with The Mayfair Hotel. Once inside this beautiful building you’ll feel a world away from central London bustle.
Built originally as an arts and crafts residence, architects Wells Mackereth and Scott Brownrigg collaborated to create a truly beautiful building, including offices, meeting rooms and event space, restoring the features from the original design by C J Harold Cooper in 1895.