London Hotels Articles

May 13, 2010

Don’t Miss the Royal Albert Hall, One of London’s Most Iconic Event Venues

… South Kensington. That way, you’ll be close to the venue and you’ll still remain well connected to other top London attractions such as Hyde Park, Kensington Palace, the Victoria and Albert Museum and the Natural History Museum. Moreover, South …

Powered by WordPress