Nestled in the vibrant heart of Blackfriars, Florence House is a beautifully restored Victorian building offering a unique blend of historic charm and modern comfort. Featuring nine thoughtfully designed one- and two-bedroom apartments, it provides a welcoming retreat amid the iconic City skyline. Each apartment is fully air-conditioned and perfectly positioned with excellent transport links—just a short walk from City Thameslink and Blackfriars Underground stations—placing the financial district and wider London within easy reach.