Strand On The Green

Strand On The Green
Thames Road, London, W4 3PH
Photo of Strand On The Green