London foodfromwww.london-unattached.com3 weeks agoBrasserie of Light, Selfridges, Oxford StreetSelfridges offers a luxurious shopping experience combined with exquisite dining at The Brasserie of Light.