
St Pancras Renaissance Hotel – A Gothic Masterpiece in London
The most dramatic of entrances leads to a lobby of mammoth proportions but which manages to refrain from feeling too cavernous. The London hotel features 245 guest rooms split between ... Read More