Imardwnlvr's London, UK
3 Reviews |
Comfort Inn and Suites King's Cross / St. Pancras
31-33 Argyle Street
It was convenient and modestly comfortable, BUT...with only 15 rooms, why did guests have to share i...
119 King's Cross Road
Food was really good. Service was nice. Small informal setting but worth the visit! Recommend trying...