<< Back

The Castle


152 Victoria Road , London, W3 6UL, United Kingdom

The Castle is a traditional English pub that never fails to serve up a warm welcome. For a classic pub meal or just a quick pint after work, The Castle is the best pub in North Acton.

Contact the Listing Owner

See All Listings