The Body Shop is a car repair centre.
Features
Gift Vouchers
Nearest public transport
Alperton - Underground