Kensington Square


Kensington Square was constructed in 1985 and houses several professional, administrative and government office.