Barkers of Kensington
E313092
UNEXPLORED
Barkers of Kensington was a prominent London department store known for its grand Art Deco building and influential role in Kensington’s retail history.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.