Tag: Luxury London Hotels
-

The Kimpton Fitzroy: Bloomsbury’s Terracotta Time Machine
Step out of Russell Square station and the Kimpton Fitzroy doesn’t so much appear as announce itself: a full city block of thé-au-lait terracotta, turrets and swagger, like a French château that took a wrong turn at Calais and decided London would do nicely. This Grade II* listed grand dame has been many things since…
