The Castle

3.8
(9 reviews)
108 King Charles Road, Surbiton, KT5 8QJ
+44 871 951 1000
Mid-range
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
The Castle | London | United Kingdom | TripAligner