Primrose Place is a place in South Leeds and is mainly residential.
Market Refrigeration Ltd is a company which services a range of kitchen appliances.
Address: Primrose Place, Burton Row, Leeds, West Yorkshire, LS11 5NX
Map showing Primrose Place in Leeds.