Thank you for your suggestions.
Do not think Holby City is correct as this was first shown on TV in Jan 1999, so still looking for an answer to that one.
Did wonder myself about Threadneedle Street but then that is the Bank of England so not really sure.
Any other suggestions please