Posts Tagged "London"

Win a Meal for Two at The Globe Restaurant, Covent Garden

The Globe pub and restaurant is a pleasant haven amid the hustle and bustle of Covent Garden. Recently refurbished, The Globe’s interior has a traditional English pub feel, with a dose of French bistro (chequered table cloths and black & …

Read more...