Road Bikes
Checkout our durable and exquisite ROAD BIKES
premium sport accessories
Vantage Sport Shop is your all in one premium sport shop located in the heart of Ikoyi, Lagos, Nigeria
Checkout our durable and exquisite ROAD BIKES
Vantage Sport Shop is your all in one premium sport shop located in the heart of Ikoyi, Lagos, Nigeria