135 Petersham Road, , England TW10 7AA
020 8940 8005
Filed under:
London’s one-, two-, and three-star restaurants, mapped
The Red Guide handed out 12 new stars to London restaurants this year: here’s everything to know about them and their chefs