Dh and I want to spend a night in London for our anniversary and are looking for a nice hotel with a spa. Can anyone recommend a hotel that doesn't cost the earth?? Thank you.