Freemasons Arms pub in London | HomeLooking for quality pub food? After a great venue to watch football? Why not stop by the Freemasons Arms pub in London for a drink and a catch up with friends.The Freemasons Arms was built during the reign of Queen Victoria and has a great place in history – especially when it comes to football pubs. It was, in fact, right here that the Football Association met in 1863 to thrash out the laws of a game now played https://www.freemasonsarmscoventgarden.co.uk/