EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
When you’re staying just six minutes from King’s Cross Station, the bustling travel hub of London, you might not expect to find serenity. However, this Georgian maisonette defies all expectations, off...
From €455 Nightly