London Pop-up Shop

53 SLOANE SQUARE, LONDON. SW1W 8AX

We currently have a beautiful pop-up shop on London's historic Sloane Square due to close on 2nd January 2019, so do come and see us whilst you have the chance!  Keep an eye on our newsletter for updates and in-store events.

Opening Times:
Monday 10 -  6.30
Tuesday 10 -  6.30
Wednesday 10 -  6.30
Thursday 10 -  6.30
Friday 10 -  6.30
Saturday 10 -  6.30
Sunday 12 -  5
Christmas Opening Times:
Monday 24th December 10 -  4
Tuesday 25th December Closed
Wednesday 26th December Closed
Thursday 27th to Sunday 30th December Open as usual
Monday 31st December 10 -  4
Tuesday 1st January Closed
Wednesday 2nd January 10 - 4