Tudor Street, London, Great Britain
Address | 21 Tudor Street |
Year of Construction | 2003 |
Rentable Space | 9 192.5 m2 |
Use | Office |
“21 Tudor Street” is a classic core property at a good location in London that yields stable earnings. The real estate is located in Midtown, a market sector of the City of London. Many large law firms are based here, due to the proximity to various courthouses, and the Inns of Court.