Reviews: Anonymous

Clink78

London, England
94%

Very friendly staff, nice environment, will stay again.

Owner Comment (Hide)
Hi there, thank you for leaving us a good review. Hope to see you again. Clink Team.

Astor Hyde Park

London, England
86%

No customer comment