Address158 Shaftesbury Ave, London, WC2H 8HR, United KingdomPhone020 7836 1555About this shul1st Floor