A city of almost 9 million people – London can be overwhelming, noisy, confusing, busy! Add to that the 30 million tourists who visit every year, plus commuters…. London is a dynamic, bustling place that can knock you for six when you first arrive! If you are planning to visit London you probably have a [...]
Read more