London is one of the most recognisable and famous cities on the planet. Nearly 9 million people call it home and visitors flock there...
Even the most pessimistic and unenthusiastic Brit would have been pleasantly surprised and moved by the success of last summer’s...