Cheeky ledge near stratford station
London, England