News

Townsend, London: ‘A place to keep the world at bay’ – restaurant review

This place in the Whitechapel Gallery won’t cure the ills of our times, but it’ll take your mind off themEditor’s note: we have decided that, while restaurants remain open, we will continue to review themTownsend at the Whitechapel Gallery, 77-82 Whitechapel High Street, London E1 7QX (020 7522 7896). Snacks/starters £4-£9, mains £16-£21, desserts £6-£7, set menu £20, wines from £24 Continue reading…