Situated in the heart of London Victoria's bustling business quarter, and accommodating 292 guests over two beautiful floors, the restaurant and bar offers a welcoming and sophisticated all-day dining destination for locals and visitors to enjoy.
Contemporary, artistic and elegant, Brasserie of Light is a new destination restaurant and bar offering all day dining in a chic, Art Deco space set within Selfridges department store.