The Compton, Lodge Road, London