Address: 34 Floral Street, Covent Garden, London WC2E 9DJ
See website, phone and opening hours
32 The Piazza, Covent Garden, London WC2E 8RE
1 review
urbanwanderer
(6 points) 17-06-2008
A really lovely characterful fun store hidden away in Covent Garden's lower courtyard, stocking a vast array of ... more...
121 Shaftsbury Avenue, Covent Garden, London WC2H 8AD
2 reviews
shopper1234
(3 points) 04-09-2008
I have never been treated so badly in my life by the staff. I was in the store at 5 to 6pm when they close. At 6... more...
Directory: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z