News

A map showing 12 iconic sites around the centre of London all within walking distance has been released by Footways to those who enjoy stretching their legs no matter the weather.