So after a little net surfing I find a decent special on a place called The Staunton Hotel in Bloomsbury area.
Gets some good reviews on location and staff and is only $127/night for our dates.
Sounds like a really good deal.
Anyone got any experience firsthand/secondhand knowledge on this place?