45 Albemarle Street, London, W1S 4JL
Size: 2244 sq ft Description: A self-contained unit split over ground and lower ground floors. The unit benefits from high ceilings, timber floors and large rooflights to the ground floor rear, there is a stylish original spiral staircase interlinking the two spaces. Location: The property is situated on the west side of Albemarle Street between …