41 Strand on the Green

41 Strand on the Green
London, W4 3PH