Discover and explore all those places in London that… not even the locals know in 

LONDON IS AN OPEN AIR MUSEUM