Abbey Green

Abbey Green
Abbey Lane, London, E15 2RP