Amidst an intensified Coronavirus in the UK, London now has a new way to bring visitors to the city centre. The city is temporarily installing a hill in central London this summer that is going to give a new perspective on Hyde Park and Marble Arch. The hollowed out mountain, […]