Wonderfully located close to St Pancras/King’s Cross and well within walking distance from London city centre