Visiting London and staying in Kensington? No matter where you choose to stay, most of the Kensington hotels will be close to the ‘South Kensington Pedestrian Tunnel’. This tunnel travels entirely underground from the local Underground station into the famous […]