The Grosvenor

The Grosvenor
The Grosvenor, 127 Oaklands Road, London, W7 2DT
Photo of The Grosvenor