Located at the south-east corner of Trafalgar Square, just steps from a bustling exit of Charing Cross station, stands ...
London is home to many historical and modern ... Hidden away in the south east corner of Trafalgar Square lies the UK's smallest police station. The tiny box is said to have space to accommodate ...