5 Threadneedle Street – London – EC2R 8AY – England The Threadneedles, the City's Boutique Hotel is the perfect place to stay on your next trip to London. With superior and unmatched customer service, it's not hard to fathom why the Threadneedles, the City's Boutique Hotel was voted...
4-8 Belgrove St, Kings Cross, WC1H 8AB, London, England, United Kingdom Great value for money Hotel, located just off a quiet square near the rail and tube stations at London's Kings Cross. Simplicity and convenience prevail in the modern furnishings and individual style of the California...