Leon
3.62 kmKing's Cross Station, London
Leon, King's Cross is in London. All the information for this venue has been submitted by visitors in the form of reviews. If you represent this location please submit your information using the...
Leon, King's Cross is in London. All the information for this venue has been submitted by visitors in the form of reviews. If you represent this location please submit your information using the...
Serving Modern Indian cuisine in elegant surroundings, Mint Leaf Restaurant & Bar offers a unique dining experience in the heart of the West End and Theatreland just minutes from Trafalgar Squa...
Food for Thought has been dishing up delicious, nutritious food to the hungry hordes since 1974. All our dishes are made on the premises from fresh, natural ingredients - prepared with love &...
Discover the fresh and vibrant tastes of modern Mexican cuisine in a sophisticated, yet relaxed, atmosphere. Cantina Laredo is located at St. Martin's Courtyard Covent Garden, in the heart of Lon...
Hawksmoor Seven Dials is in London. All the information for this venue has been submitted by visitors in the form of reviews. If you represent this location please submit your information using t...
Middle-Eastern inspired mezze, cocktails & brunch presented in a relaxed, stylish setting. All the information for this venue has been submitted by visitors in the form of reviews. If you rep...
Chipotle is in London. All the information for this venue has been submitted by visitors in the form of reviews. If you represent this location please submit your information using the 'Venues' t...
Franco Manca is in London. All the information for this venue has been submitted by visitors in the form of reviews. If you represent this location please submit your information using the 'Venue...
The Other Palace is a newly built complex with a theatre, studio, bar & brasserie and an award winning restaurant. Our main house theatre shows a diversity of plays and musicals where every se...
Westfield London is the ultimate place to shop in London and is home to more than 300 shops, with brands ranging from high street to designer. Westfield London is more than just a shopping destina...