Catalan Square is a square in central Manchester and is mainly residential.
Catalan Square also has the following useful amenity: a restaurant called Barca.
Barca is an English restaurant which serves a range of traditional English meals.
Address: Arch 8-9, Catalan Square, Manchester, Lancashire, M3 4RU
Map showing Catalan Square in Manchester.