Man-made marvels in London – the Monument

London has a wealth of sights to keep its visitors occupied. But the British capital can also boast of some amazing wonders of engineering and construction, not all of which are so well known. Such as the underground (love the…