Where is Westminster Abbey located?
A
Oxford
0%
B
Brighton
0%
C
Cambridge
0%
London
0%