...and the apartment is extremely safe with 24-hour CCTV. Green Street is in the heart of Mayfair, close to local amenities ...Street (Central and Jubilee lines), Marble Arch (Central Line), Green Park (Jubilee, Piccadilly and Victoria lines) and several regular