Image Lizzie Coombes Meanwood Road Meanwood Road Leeds LS6 4LY United Kingdom a busy commuter road leading north out of the city of Leeds, West Yorkshire