Storrs Hall Duck

Selfridges London- Storrs Hall Pop Up Restaurant

Image for Storrs Hall Two 2014-155
2 September 2014

Dive in and sign up to our newsletter

Be the first to hear about our latest offers and events, we will be holding through out the year.

* indicates required
Diving Duck