coffee shop items at Karpo restaurant near King's Cross
King's Cross coffee shops
Deluxe Double room at Megaro hotel near King's Cross
"The place is magnificent, and the location is ideal. Central London at its best. The staff were really nice and I would totally recommend to include the breakfast in the stay, as it is probably one of the best I have had ever."
Ritarojo - Tripadvisor
Book direct and save 15%