Raleigh Chapel

Location: 
138 Church Walk
N16 8QQ   London, London
United Kingdom
51° 33' 24.9408" N, 0° 4' 58.8036" W