229 restaurants
With a price of <20£
L!fe / Other cuisines
Life Shoreditch, The Old Truman Brewery, 152c Brick Lane, London, E1 6RU Tower Hamlets
€€€€