Storage & Removals in Leeds - Penraevon Meanwood Road, The Storage Centre, Penraevon, Leeds, LS7 1SR Tags: car parking