59-61 York Road LONDON - Waterloo, England, SE1 7NJ Phone: 020 7401 7033 Website 21/10/22: Shop boarded up - no machine
The Red Bus Tourist Shop is a typical London gift shop behind Waterloo station on York Road.
Machine 3 designs are -
1) Victoria & Albert Museum
2) Underground Logo
3) Football Scene
4) Big Ben, London Eye |