The Upper Room 8 greenland street Behind the Lloyds Bank, London NW1 0ND, United Kingdom
Place of Worship