About the Five Kings Hotel London
The Five Kings Hotel London was
established in 2000 and was
opened in 2006 to its guests, all who seek an enjoyable stay in
London.
The Five Kings Hotel London is located in
Tufnell Park in the North of London. Tufnell Park became a popular area to live during the 21st century. Now it is home to many film sets, productions and houses of many famous actors and actresses. For more information about
Tufnell Park and its history, please visit our
Tufnell Area Guide.
The Five Kings Hotel London has good transport connections to Central London from Tufnell Park tube station via the Northern Line.