It is a great location in the central London near Kings Cross and St Pancras.