The Phoenix 104 East India Dock Road, London E140BP