190 Strand Commercial Units

  • Award Winning Development
  • Prime Central London Location
  • Close proximity to Temple & Charing Cross Station
190 Strand is located in the heart of Central London, just moments from Covent Garden and London's theatre district. The 3 commercial units are located on the Ground Floor of the development, one of which has already been let to Japanese Restaurant, Yen.
Loading
Loading
Loading
Loading
Loading