The original St Georges Hospital building at Hyde Park Corner, is now occupied as the exclusive luxury hotel 'The Lanesborough' . London, England, UK.

- Image ID: R0WHJG