998 Mapleridge Street, London