Taj St James shines

November 25, 2024

Taj St. James is a luxe property filled with nostalgic Indian relics, ornate furnishings and a bustling vibe. Located in the heart of London’s major tourist attractions such as Buckingham Palace, The National Gallery and […]

Seriously stylish

November 6, 2024

In an era of cookie-cutter new-build chain hotels it is a delight to stay somewhere with serious individuality and style, reports travel editor Winsor Dobbin.  The Art Deco-style Savoy Hotel on Little Collins not only […]