Our Location

Find out where is Plumm located.

We are based in London, UK. 

Plumm Ltd.

71-75 Shelton Street
Covent Garden
London
WC2H 9JQ

You can also contact us on +44 (020) 3897 2253