Designed by
Title
Westminster Abbey Church War Memorial Clock London England #357228690
Description
Westminster Abbey Church War Memorial Clock Westminster London England. Abbey Anglican Church built in 1245, site of coronations of Kings and Queens since 1066. Burial site of famous people. Russian Crimean War Memorial Students Killed in War erected 1878