It’s the end of an era for Maida Vale pub The Windsor Castle