Edit Prince of Wales Clapham, London, England