Villa L'Arab

114 Seymour Place, Mayfair, London

Villa L\'Arab, exterior picture

Ads by Google
Address:114 Seymour Place
Mayfair
London
W1H 1NN
Map:Map & nearby
Cuisine:Middle Eastern
Region:Mayfair
Nearest Station:Marylebone
Telephone:
Opening Hours:

Mon:09:00 - 00:00
Tue:09:00 - 00:00
Wed:09:00 - 00:00
Thu:09:00 - 00:00
Fri:09:00 - 00:00
Sat:09:00 - 00:00
Sun:09:00 - 00:00

Related Businesses

Nearby alternatives

  1. Amwar Burj Al Arab (0.0 miles)
    Seymour Place, Mayfair, W1H 1NH
  2. Islamic Halal Restaurant (0.2 miles)
    Edgware Road, Paddington, W2 1DW
  3. Palm Palace (0.2 miles)
    Edgware Road, Paddington, W2 2EA

Reviews & Tips from our readers



AIL on Social Media

Facebook logo Twitter logo Instagram logo

What's New?