Lenta Business Centres Thanet House is situated in a prominent London location, on the south side of the Strand and directly opposite the Royal Courts of Justice. The building forms a seven storey office and retail property with a striking façade dating back to its construction at the beginning of the 20th century.
Lenta Business Centres, London, United Kingdom. Putting business into buildings – leaving you free to manage your future