There are a number of places called "Albert Street" in Manchester. Albert Street, Cadishead, Albert Street, Denton, Albert Street, Droylsden, Albert Street, Eccles and Albert Street, Manchester
Townley Hotel is a pub serving a range of alcoholic drinks plus various soft drinks and food.
Address: Albert Street, Manchester, Lancashire, M11 3QW
Map showing Albert Street in Manchester.