Westminster Abbey is usually a preferred stop-off on several key Greater london trips. –