258 Wellington Road, London