The CastleBar

84 Uxbridge Rd,, W13 8RA Ealing, United Kingdom Get Directions to this spot
84 Uxbridge Rd,
W13 8RA Ealing
United Kingdom
+44 2085673819open now

Rate and review The CastleBar in Ealing, United Kingdom!

Share your experiences at The CastleBar with your friends or discover more Restaurants in Ealing, United Kingdom.