I'm in South London so the price doesn't shock me per se... It's a nice house, clearly been done beautifully, but I wouldn't pay so much money for a full terrace, and I'm dubious re land status, I bet it's leasehold.
You could get far bigger for far cheaper in other parts of London, and just achieve a beautiful quality finish like that yourself.
The gardens very generous though, I do like that.