We've booked the Premier Inn County Hall (SE1) for £109 for four of us plus breakfast £15 for two, kids eat free. Haven't been before but reviews are good. May be difficult to get into. On the Thames. Near the Tate, parliament, London Eye, London Aquarium (same building) etc etc.