Shocking Closure: The Flying Horse Pub in London Shuts Its Doors In a surprising turn of events, The Flying Horse…