Finborough Road , Brompton , London , S. W.