Get Directions to Trowers & Hamlin ← View details Third Floor, Heron House, 11-12 Albert Square, Manchester M2 5HD, United Kingdom, Manchester, England Get Directions From* To * — Required information