Eleven
Place Category: Restaurants
-
Eleven is a French restaurant which is at 11 Regent Place in Leamington Spa, Warwickshire.
-
-
Place Category: RestaurantsPlace Tags: French
Eleven is a French restaurant which is at 11 Regent Place in Leamington Spa, Warwickshire.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load Google Maps API.