St. James' Court A Taj Hotel London
London, United Kingdom
St. James' Court A Taj Hotel London is a historic Victorian property nestled between Buckingham Palace and Westminster. It offers highchairs for young children and babysitting services, though the latter incurs an extra charge. This central location provides easy access to major attractions, making it an ideal base for families seeking historic elegance and authentic Indian hospitality in the heart of the capital.