Highlight

Highlight
Camden Lock, Middle Yard Chalk Farm Road, London, NW1 8AB