I guess might be London prices(I was looking at the one in Waterloo as it’s the closest Imax to me). Even in my local Odeon a standard ticket is £24.
The cheapest is cineworld which is £10 but everything about that cinema is shite(Uncomfortable seats, bad sound, expensive drinks and sometimes there are fights between the audience and staff).