You can try Easyhotels or head to Paddington. They are in an abundance. If you flip to the 'map option' on booking.com will find a dozen in this area on this date you mentioned at around the £70 mark (for double en suites). Also try the Comfort Inn (priced at £70 on the dates you mentioned).
Good luck!
=T
Popular questions nearby
Nearby Spots