You will not find better deal on Liverpool Street. Station is literally other side of street, London Bridge walking distance.
If you are after fancy stuff, then probably book a hotel.