Our website is currently closed for maintenance

If you're in central London, you'll find us at 25A Museum Street, WC1A 1JU. We are a short walk from Holborn and Tottenham Court Road tube stations and right by the British Museum..

Our Piccadilly market stall is open every week from Wednesday to Saturday in the courtyard of St James Church