The Anchor & Hope 15 High Hill Ferry, London E5 9HE