I just talked to my friend in London and she corrected me about cask ales in London, typically, pubs very near the Thames don't have cask ale because they seldom have cellars (due to flooding). Away from the Thames (which would be the majority of pubs), it's not and issue, they often have cask ales.
C. T.