No matter where you are in the world, the chances are you will have heard of Harrods. Our featured area, Knightsbridge, is home to this and many other leading retailers such as Harvey Nichols, and is also renowned for being one of the most expensive areas of London – but it does not have to be!
The Knightsbridge Green Hotel featured today offers everything that you would expect from a hotel in Knightsbridge, at a price that you would not! (more…)