Image Walkabout Leeds 43 Woodhouse Lane Leeds LS1 3HQ United Kingdom unspecified Locate 53.801973, -1.545913