The Tollgate

The Tollgate
College Road, London, SE21 7LG
Photo of The Tollgate