I'm going to go and enjoy being in a posh part of London It's just a place to live, and 20mins by tube from central London... what's not to like? Sure things could be better, but you can't win them all.
Not worth the risk rejecting and going for it again in my opinion.