stephenliddell.co.uk
The West Brompton Time Machine in the heart of London
You can find most things in London but it might not be your first guess as to be the location of what is currently thought to be the most likely candidate for a Time-Machine in the world, if such a…