Regatta [PERMANENTLY CLOSED]
Icon Outlet Shopping Centre, The O2, London SE10 0DX
- Outdoor Clothing
- Outdoor Footwear
- Camping Equipment
Regatta has now ceased trading at Icon Outlet Shopping Centre, The O2, London SE10 0DX