After all the evitable difficulties and restrictions set upon the hotel industry over the last couple of years at last the taxis are being summoned, the doors opened and the porters and...
One of London’s best known classic hotels, the Taj St. James Court Hotel is in the heart of Westminster a mere five minutes walk away from the Houses of Parliament Despite its...