Oct 17, 2012
As a city there are very few around the world that are more attractive to businesses than London. It's served by fantastic transports links - numerous bus and train routes, the relatively nearby Heathrow Airport etc. - features high quality amenities - shops,...