Influencing other towns and cities since Middle Ages, London is as beautiful as it gets! Let it charm you!