Green Park House, 15 Stratton Street, Mayfair, London W1J 8LQ, England, United Kingdom
Distance: 141 yd.
Company description
Situated in the heart of Mayfair, between Berkeley Square and Shepherds market, these spacious contemporary apartments and studios are a cost effective option.