According to our stats, these were the top 10 most popular restaurants, in terms of bookings, in London in 2012. It's easy to see why.
(1) The Brasserie at The Tower
(2) Babylon at the Roof Gardens
Cafe Des Amis
The Terrace Grill and Bar at Le Méridien
Le Pont de la Tour