Medusa Bar 8-10 Town Street Horsforth Leeds LS18 4RJ United Kingdom website Website phone 0113 259 0110 social: Twitter Facebook unspecified Locate 53.83691, -1.641821