Perfectly located on Cannon Street in the very heart of the City of London, City House is a stunning Victorian building that has been thoughtfully redeveloped to combine historic charm with the comforts of contemporary living. This distinguished residence offers 32 beautifully designed one-bedroom and studio serviced apartments, each tailored to meet the needs of today’s business and leisure travellers.
Inside, every apartment is fully air-conditioned and finished with high-quality furnishings and modern appliances to ensure a stylish yet welcoming home-from-home experience. Spacious layouts, sleek interiors, and well-equipped kitchens make these apartments ideal for both short and extended stays, whether you are in London for a business assignment or simply to enjoy the capital.
Guests can enjoy the convenience of an exceptional central location, with excellent transport connections on the doorstep. Bank, Mansion House, St Paul’s, and Cannon Street stations are all just a short walk away, placing the entire City and beyond within easy reach. Step outside and you’ll also find some of London’s most iconic landmarks, including St Paul’s Cathedral, the Bank of England, and the River Thames, along with an array of shops, restaurants, and cultural attractions.
City House offers the perfect blend of comfort, style, and connectivity, making it an outstanding choice for those looking for serviced accommodation in the City of London.

























