Shoreditch Park

One planet Barbara Wright landed on during her travels with the First Doctor reminded her of Shoreditch Park, where she often used to meet her friends. (AUDIO: A Small Semblance of Home)