Leicester Square in City of Leeds

Leicester Square in Leeds is an asphalted residential street. It crosses Mayfair Mount and Bond Street and comes from Manston Lane.
Road Type
residential street