Lumen United Reformed Church, Tavistock Place, London WC1H 9RS

Theis + Khan, 2008

Photos available here