8-11 Upper Woburn Place London Greater London WC1H 0JW United Kingdom
Tel: 2073875544
thecountylondon@gmail.com
Experience the finest hotel in Kings Cross in Central London, Near Wembley Stadium & Wembley Arena. Explore our convenient location, deals & amenities.