I West Harn , en af Londons förstäder,