Hemsley Fraser Building

Hemsley Fraser Building
Grosvenor Place, London, SW1X 7HH
Photo of Hemsley Fraser Building