id 026334
  • King's Cross Nest

sleeps 2
18 sqm
studio apartment
1 bathroom

My List

King's Cross Nest
from
£ 54
per person per night