Cavendish Terrace is a terrace in South West Manchester with a small number of businesses.
Francisco Pizza is a food outlet offering a selection of meals to take away.
Address: Cavendish Ter, Manchester, Lancashire, M21 0UA
Starlight is a DIY store selling a range of DIY, building and home improvement materials.
Address: 3 Cavendish Terrace, Manchester, Lancashire, M21 0UA
Map showing Cavendish Terrace in Manchester.