Shahla

114 Seymour Place, Mayfair, London

Shahla, exterior picture

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

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

Related Businesses

Nearby alternatives

  1. Shana Sheel (0.0 miles)
    Seymour Place, Mayfair, W1H 1NN
  2. Cafe Marais (0.1 miles)
    Lisson Grove, Regent's Park, NW1 6UB
  3. The Brasserie (0.2 miles)
    Praed Street, Paddington, W2 1NJ

Reviews & Tips from our readers



AIL on Social Media

Facebook logo Twitter logo Instagram logo

What's New?