Pollen Street Social in Mayfair is a great venue for gluten free fine dining in London. The decor is contemporary and the environment is welcoming, so you won’t feel as though you are going to eat in a ‘stuffy’ atmosphere, despite the restaurant holding one Michelin star. If you are not arriving by London taxi, […]