My & Country Shackleton Way, London E16 2JT