City of Westminster, United Kingdom
23 Albemarle Street
City of Westminster, United Kingdom

Access unknown
We could not determine this from the source data.
Find out more
A Grade II listed retail building in Mayfair, London, 23 Albemarle Street was constructed in 1896 in the Jacobethan style, which blends Renaissance and Gothic Revival elements characteristic of late Victorian commercial architecture.
Movement
- Built
- Type
- retail building
- Heritage
- Grade II listed building
- Place
- City of Westminster, United Kingdom
This building on
Architecturally similar
Weiler BuildingVictoria, Canada
130 Mount Street and 34 Berkeley SquareCity of Westminster, United Kingdom
21-30, De Beauvoir Square N1London Borough of Hackney, United Kingdom
13-20, De Beauvoir Square N1London Borough of Hackney, United Kingdom
13-26, Mount Street W1City of Westminster, United Kingdom
Westminster Public LibraryCity of Westminster, United Kingdom
6 Burlington GardensCity of Westminster, United Kingdom
1888 BuildingCity of Melbourne, Australia
Location