This place in the Whitechapel Gallery won’t cure the ills of our times, but it’ll take your mind off them
Editor’s note: we have decided that, while restaurants remain open, we will continue to review them
Townsend 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...