Megan's by the Green Restaurant (Parsons Green) 57-69 Parsons Green Lane, London SW6 4JA