Location:

Victoria Island, Lagos, Nigeria