Proud Camden

The Stables Market, Chalk Farm Road
Camden Town 
Greater London NW1 8AH
United Kingdom