Landmark Centre logo

Landmark Centre

Address:
Plot 2 & 3, Water Corporation Dr, Victoria Island, Annex, , Lagos , Nigeria
Founded in:
1997
Total area:
4202 m2
Rooms & halls:
2