Home

Our colourful shop in Highbury, North London

is open every day until Christmas from 11am to 6pm (5pm on Sundays)

Closing at 4pm on 24th.