23 restaurants
With a price of >100£
Pizza Express / Pizza & Pasta
Open now · 11:30am - 11pm
14-15 Barnes High Street Richmond upon Thames
€€€€
The Bingham Restaurant / British
Open now · 6:45 - 11pm
61-63 Petersham Road Richmond upon Thames
€€€€