Laundrette (The Edge of Time)

A Laundrette was located in Shoreditch close to 76 Totter's Lane. (GAME: )