Farlows to reopen flagship London store in September

Farlows, the UK‘s leading country pursuits brand, will reopen its flagship London store at 10am on Monday 7th September. Following a deep clean and installation of Covid–safe precautions to ensure a safe experience for customers and staff alike and having fulfilled

Tagged with: , , , , , , ,
Posted in News
Follow Us!