Sunday, June 19, 2005

Leon

When you're busy in central London but can just about make 30 minutes for lunch where should you head for? You can do the Starbucks, Pret or Cafe Nero thing but it's just the same old, same old. So why not try out the hottest new restaurant in the capital? Leon is a delightful addition to Carnaby Street. Situated just outside Liberty's, Leon provides an incredible mix of foods from around the

No comments:

Post a Comment