Farm Girl

59 Portobello Road London W11 3DB