Wellington Road Shelter

101 Wellington Rd
London