Being a corner building, the second floor of 9-10 Albemarle Street benefits from excellent natural light and is a commanding building in Mayfair with a manned reception. Situated in a prominent position on the east side of Albemarle Street at the Junction with Stafford Street, the offices are exceptionally well located for the excellent hotel, restaurant and shopping facilities of Mayfair and St James's. Green Park and Piccadilly underground stations are within a short walk
Floor number: 2nd Floor
Fitted offices, Manned ground floor reception, Comfort cooling