Strand On The Green

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