This unmissable London landmark in the middle of Hyde Park Corner is a novel place to impress guests, with unique birds eye views across Westminster and Buckingham Palace Gardens.
©2010 Prestigious Venues Limited. All Rights Reserved.