Storage & Removals in Cardiff - Cardiff Bay 65 Penarth Road, Cardiff Bay, Cardiff, CF10 5DL Tags: business storage, delivery from storage