London is one of those cities that are constantly changing with the sprouting of new and exciting stuff nearly every day! That's all fine, but it can definitely make a visit to our capital city