The 150-year-old London fish and chip shop you can still visit today
London is home to many ancient monuments, from Buckingham Palace, the Tower of London and Westminster Hall to the Royal Observatory in Greenwich. But beyond the grand buildings that have…