The Arch Wembley, BRENT, London

4.0 1 rating

The Arch is a very established hotel, restaurant and bar situated in the heart of Wembley and a stone’s throw away from the stadium. The restaurant serves the most delicious North Indian Cuisine with a front garden to enjoy dinner and drinks.

Do you own or manage this Pub? Request editing access or log in if you have an account.

Reviews

No reviews yet, be the first to review this pub.