Located in London, within less than 1 km of King's Cross Station and a 14-minute walk of King's Cross Theatre, James...