It’s really annoying me but where were the outside hospital scenes for Liar filmed. It’s a London hospital l think? Charing Cross maybe? The “police station” reminds me of the University of East Anglia but l don’t think it is