Making the most of your extended stay in London Regardless of what anyone might say, London is still one of the world’s greatest cities. There is so much to see and so much to do, that, regardless of where you live during your extended[…] 17th September 2012
The extended stay in London – hotel or apartment? Why not a serviced apartment instead? 21st August 2012