The Black Rose
Chalk Farm Road
The Stables Market
London NW1 8AH
+44 (0) 20 7482 6111
The Black Rose stocks Gothic clothing such as skirts, corsets and bustiers as well as gloves, makeup and jewellery.
- Location: Camden
- Type: Clothes & Fashion
- Tags: fashion shops
- Nearest Transport: South Hampstead, National Railway







1 review
0 reviews
2 reviews
1 review
