Upstairs at The Department Store
Upstairs is a new restaurant and bar in Brixton serving fine food and drinks on the top floor of The Department Store.
Originally designed as a social space for Squire & Partners architects, who developed the building and occupy the floors below, Upstairs was opened to friends, family and the local community in September 2017 as a relaxed social space. And the word spread!
We now have over 3,000 registered Guests who head Upstairs at evenings and weekends, and have created two Private Dining rooms available to hire, including an exquisite space beneath our glazed dome.