Everington Street junction with Lillie Road, London, SW6 7PD