The Football League was founded on 17th April 1888 at the Royal Hotel, which stood on this site.
Royal Buildings, 124-130 Market Street, Manchester
Google Streetview
OpenStreetMap
Royal Buildings, 124-130 Market Street, Manchester
Google Streetview
OpenStreetMap