Our two halls are located as follows: (Click here for hire details) New Lynn Hall 37 Margan Avenue New Lynn View Larger Map Kelston Hall 20 Albert Road Kelston View Larger Map