40 of London's magnificent hidden gems, from a globe-maker in Stoke Newington to our Roman amphitheatre

London is a city of secrets to uncover