850 Mapleridge Street, London