Brasserie of Light

The second you walk into Brasserie of Light, (the recently opened restaurant in Selfridges) you are wowed. And the wows don’t stop there. Located on the east side 1st flr of the building in a space that used to be…