THE POTTING SHED ROOF TERRACE – LEEDS

Make the most of the sunshine and enjoy some al fresco dining at one of these glamourous rooftop bars and restaurants in Leeds, where great food and spectacular views combine..