Subscribe
Eleven of the capital's leading chefs will take over the London Eye this October transforming one of its capsules into a mini restaurant as part of the 2010 London Restaurant Festival.Posted: 15 June 2010 | 17:33