You won't get anything particularly lovely for that price, even somewhere fairly mediocre like the Doubletree Islington will be £120ish per room per night...a lot more if your dates clash with a big event or Easter etc...
You do get far better value out of town, in places like Canterbury, Tunbridge Wells and so on.