Saturday Market Map

The stall is in front of the pet store at 308 Portobello Road, London W11