London, United Kingdom

Vanished without trace: Mile End (guided walk)