10/09/2012 01:58:00 PM

London Openings: A Guide to New Restaurants

Green Man and French Horn
The London restaurant scene is booming! Don't believe us? Click through the slide show below to see a running list of notable London openings - each one a strong contender for your 'must-try' list.


Post a Comment