'Chapel Royal', c1902. The Savoy Chapel, or the Queen's Chapel of the Savoy, is a church dedicated to St John the Baptist. It is located off the Strand, London. The chapel remains under the aegis of the monarch as part of the Duchy of Lancaster and is a royal peculiar. From The Studio Volume 26. [London Offices of the Studio, London, 1902]
World Europe United Kingdom England Greater London London
Locations & Buildings Places of Worship
Religion & Belief Christianity
Locations & Buildings Parks & Gardens
Pixel Dimensions (W x H) : 4794x3066
File Size : 43,062kb