At first look, this Earl’s Court Road is seemingly normal…except, what’s that big blue 1960’s police box doing on the pavement? It looks like The Doctor dropped by Earth for a visit!
Name: Doctor Who?
Lat, Long: 51.4921062,-0.1928297
Location: Kensington, London, UK