home
-
previous
-
next
- Me at the Hampstead Tube Station of the London Underground. It's the deepest station in the entire system (192 feet), equivalent to being 14 stories underground. Elevators are encouraged, but I took the stairs just for fun.