The Church of Latter-day Saints (Mormon); the Hyde Park Chapel, Exhibition Road, South Kensington, London. Built 1961 by Bennett
Size: 4600px × 6900px
Location: London
Photo credit: © Vindice / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: -day, .., 1961, bennett, built, chapel, church, city, contractors, exhibition, fourmaintraux, glass, harvey, hyde, kensington, lake, london, mclaughlin, park, pierre, portland, road, saints, salt, south, stained, stone, studio, whitefriars, window