... King's Cross Road making it the ideal stopover point for both business and leisure tourists to the city. Both King's Cross and Farrington underground stations ...
... on the wonderful Kings Cross Road, in northeast London. Three important underground stations are located nearby: Kings Cross, St. Pancras and Farringdon. The districts of ...
... in Compton Place, close to London's City district. Given the excellent tube connections, it is very easy to reach the most popular tourist attractions, as ...