Wentworth40's London, UK
CheckMate Bar, Lounge and Restaurant
117 - 129 Cromwell Road
Poor service quality- well meaning but lacking quality. Very disappointing food- cold, gloopy or mis...
Park International Hotel
117-129 Cromwell Road
I left here after checking out having been made to feel that it was my fault that I had a cockroach ...