About company

Affordable Accommodation in the centre of London, conveniently situated in Kings Cross, with Air Conditioned Rooms and WIFI, Best Rates Direct | Learn More

GB 272-276 pentonville road
Unknown
Not verified company