The Grand Union

The Grand Union
26 Camberwell Grove, London, SE5 8RE
Photo of The Grand Union