The Three Horseshoes

98-100 Otley Road Leeds LS16 5JG