Westminster Abbey is a favorite stop-off about many main London trips. –