Overview
127 Charing Cross Road is a commercial development of 42076 sqft, located in London. 127 Charing Cross Road sits on a valuable corner on the Soho side of the street, just across from Denmark Street, in an area of cultural and historic significance to London’s music scene. Occupants choosing to actively travel to and from to 127 Charing Cross Road will have access to 86 occupant bicycle parking spaces, 9 showers, and 96 lockers.