Don't have Telegram yet? Try it now!
https://fitzrovianews.com/2020/10/15/licensing-application-41-great-titchfield-street-london-w1w-7pg/
Licensing application: 41 Great Titchfield Street, London, W1W 7PG