Westminster Abbey is a preferred stop-off about several main London trips. –