Where is Westminster Abbey located?
Oxford
10%
B
Brighton
5%
C
Cambridge
11%
London
74%