Poppy Shop - The Royal British Legion's online shop

Contact us

Click here to use our online form to send a message to the Poppy Shop or use the contact details below.

  For general enquiries For order enquiries
Write to: Poppy Shop
The Royal British Legion
199 Borough High Street
London SE1 1AA
United Kingdom
Poppy Shop
RBL Village Hall Road
Aylesford,
Kent ME20 7NL
United Kingdom
Email to: PoppyShop@britishlegion.org.uk PoppyOrders@britishlegion.org.uk
Phone: +44 (0) 300 123 9110  

 
The Poppy Shop is operated by The Royal British Legion Trading Ltd (Company No. 4783730) which can be contacted at:

199 Borough High Street
London SE1 1AA
United Kingdom
Company No. 4783730

Phone: +44 (0) 300 123 9110

Email: poppyshop@britishlegion.org.uk