The Montage

The Montage
33 Dartmouth Road, London, SE23 3HN
Photo of The Montage