Where is Leeds located?
Leeds is located in United Kingdom (City and Borough of Leeds, England) and time zone Europe/London. Places nearby are Holbeck, Chapel Allerton and Morley.