Contact Us

Physical Address​

71-75 Shelton Street, London, Greater London, United Kingdom, WC2H 9JQ

Email Address

info@stuffedmonkey.co.uk
leigh@stuffedmonkey.co.uk

Phone Numbers

+44(0)7979911138

Send us a message