Hyde London City emerges as a stylish new accommodation option boasting an unrivalled position for accessing both the City and central London
Hyde London City has officially opened its doors, marking an exciting new chapter for one of London’s historic buildings and coming as the Hyde hotel brand's grand UK debut, following…