Accessibility
Café Rouge Hays Galleria
Translate
Situated on the bank of the River Thames, Café Rouge Hays Galleria is in the prime location for those who are looking to explore some of London's most iconic landmarks.
Gallery