Westminster Abbey is usually a favored stop-off about numerous main London trips. –