601 Queen's Road
Part of the oh-so-gorgeous Darwin and Wallace restaurant group, 601 Queen's Road is the stylish all-day restaurant found in the heart of Wimbledon. Their rooftop terrace is adorned with twinkling festoon lighting and luscious green plants, ideal for watching the bustling streets below.