Awesome stay. Really enjoyed our stay. Great hospitality, great location. Very close to St Pancras station making it easy to access everywhere in London.
Would definitely stay here again