of Europe’s classiest restaurants are located
in South West London which is home to chic Chelsea and
stylish South Kensington...
your evening in style or relax on a sunny afternoon,
be a barfly with our guide to the top venues...