London Hotel Guide

Escorts Guide

  • Albion House Hotel Kings Cross WC1 Escorts

    The Albion House Hotel Kings Cross WC1 is situated a short walk from the mainline station in a quiet square. The hotel has recently been refurbished and the rooms have a clean modern look to them. The hotel is very close to both the British Museum and Library. Their are also wonderful Escorts near the Albion Hotel in Kings Cross.

    Albion House Hotel 29 Argyle Square Kings Cross London WC1H 8AP England.

Featured London Escorts