Taiwo Olowo's Monument is located in Lagos, Nigeria on F93PRXX, Broad St, Lagos Island. Taiwo Olowo's Monument is rated 3.7 out of 5 in the category monument in Nigeria.
Address
F93PRXX, Broad St, Lagos Island
Accessibility
Wheelchair-accessible entrance