Selfridges, Roof Top Golf & Daylesford Organic Cafe
If Lewis Carroll was alive and just happened to design outstanding afternoon tea experiences then he would surely have had a hand in Selfridges latest venture. As I enter the Express Lift in Perfumery on the Ground Floor, I’m greeted by a guide who takes…