598 Mapledale Avenue, London