We found 300 restaurants within 2 miles 2 miles of Tate Britain (Stop M), Westminster, London SW1P 4JL