Usually when we think of London there's a certain image we create. For as long as we can remember it has been seen as the hub of the business world in the UK. With its vast business districts and awe inspiring office skyscrapers, it is a romanticism for... Read More