Address2 Amhurst Park, London, N16 5AD, United KingdomPhone020 8800 8612Emailoffice@yhsl.org.ukAbout this shulTop Floor