Photo of Upper Leadworth Street

Location: Eglwysilan Road (near Rose & Crown)
As Seen In: Doctor Who episode 5x07 "Amy's Choice"

The Doctor looks into his rearview mirror.