Location

 

MARE STREET MARKET
117 Mare Street
London E8 4RU

Tel 0203 745 2603

Opening times
Monday - Saturday 8am - 3pm
Sun 9am - 3pm