199 Camden High Street, London, Camden Town
NW1 7
London
google-place 4.6 out of 5 (5) last updated 31/01/2018 See more