Friars Square is Aylesbury’s largest shopping centre with 60 stores including House of Fraser, Topshop, H&M, Office, River Island, and New Look to name a few. There’s also a great selection of cafés including BB’s Coffee & Muffins, Caffe Nero and New York Deli for you to take a break from all that shopping…