The capital city of England, London is a vibrant, multi-cultural and cosmopolitan city which is very welcoming to visitors. Consisting of many different boroughs, each with a unique atmosphere and distinctive feel, the city is easily navigable through the excellent public transport system but finding the right place to stay can prove challenging to the
(More)…

