20 Stories Menu Prices UK
20 Stories is a rooftop bar and restaurant infamous for its extensive British menu and location, i.e., right in the heart of Manchester, UK. The finest quality locally sourced ingredients make contemporary British dishes on the 20 Stories menu. From heart platters to mouthwatering desserts, the 20 Stories menu has more than enough to offer…
