Strollie

City of Westminster, United Kingdom

23 Albemarle Street

City of Westminster, United Kingdom

23 Albemarle Street
Photo: No Swan So Fine · CC BY-SA 4.0 · Wikimedia Commons

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


Location

51.51007, -0.14273