England
London
Westminster
Westminster Abbey