London
London is the capital city of England and it is still caught in the excitement of the 2012 Olympic Games which graced the city. The multi-million pound venture helped to deliver a number of brand new jobs throughout the city and saw a number of housing developments mainly in the Stratford area. London remains to be the most popular visitor city in England with attractions including Buckingham Palace, Big Ben, Madame Tussauds and the Thames River. Properties are diverse too, dating back to Tudor, Georgian and Victorians times.