Westminster Abbey is a favorite stop-off on several central London travels. –