UK prices are extortionate.
Agreed, but when booking a return ticket there is usually an option with some companies for an open return which usually means any train off peak. My next trip to LHR from Birmingham will be a lot cheaper driving and parking for 2 weeks than using rail services. The current fare using the LHR express is £37 return.