This characterful building at 195-197 Victoria Street offers exceptional natural light throughout, creating bright and uplifting spaces ideal for modern use. While the property would benefit from thoughtful development and refurbishment, it presents a fantastic opportunity to transform a well-lit structure into something truly special. Perfectly positioned in the heart of Westminster, the building enjoys a highly sought-after central London location. Just moments from Victoria Station and surrounded by a vibrant mix of offices, retail, restaurants, and amenities, 195-197 Victoria Street combines outstanding connectivity with the energy of one of London’s most dynamic districts.
