The Rokxy Townhouse – Kings CrossLondon, United Kingdom Address: 29 Argyle Square, Camden State: United Kingdom City: London Zipcode: WC1H 8AP Longitude: -0.121875 Latitude: 51.528.511 Rates from: 0 Accommodation Booking