Friars Square is a shopping centre at the heart of Aylesbury - with stores such as House of Fraser, H&M, Topshop, River Island, New Look, Next and more.
Meta Keywords
Friars Square, shopping centre, Aylesbury, Buckinghamshire, House of Fraser, H&M, Topshop, River Island, New Look, Next, Pandora