Shrimps

PRESS CONTACTS

International
DH-PR

HEAD OFFICE

Shrimps
14 Newburgh Street
W1F 7RT London , United Kingdom

WEBSITES & SOCIAL

Official Website
shrimps.co.uk