Shops & Venues on Catalan Square
Catalan Square is a square in central Manchester and is mainly residential.
Catalan Square also has the following useful amenity: a restaurant called Barca.
Restaurants - English (Shops & other Retail Outlets) based in the Catalan Square area of
Tel: 0161-839 7099
Address: Arch 8-9, Catalan Square, Manchester, Lancashire, M3 4RU