Lush, Covent Garden

  • Unit 11, The Piazza, Covent Garden (streetmap)

Now closed; was a shop in Covent Garden Market selling bath stuff, etc.

Last edited 2016-04-04 19:30:42 (version 5; diff). List all versions.