Are you a Business Owner?
Set up your Private Seller Account and create your listing todayGet Started Here
PRIME Retail unit to let on Villiers Street, Charing Cross, WC2 arranged over the ground floor totalling approximately 123.6 sq. ft. It`s located in a popular Central London area, surrounded by pubs, bars, and theatres. The nearest station is Charing Cross and Embankments stations.