Solomons' Yard

Solomons' Yard
32 Camden Lock Place, London, NW1 8AL
Photo of Solomons' Yard