The Strand Cafe

109 Strand on the Green London W4 3NQ