The Grove

The Grove
83 Hammersmith Grove, London, W6 0NQ
Photo of The Grove