Luton Shopmobility
About
Luton Shopmobility is an Independent Local Charity based in the Mall Shopping Centre that assists all people young and old with mobility problems, whether through permanent disablement, illness or accident, when they visit the town centre. Registered charity number 1002805 (England and Wales).
Luton (Home Town)