Sports

Lions vs South Africa: Kick off time, TV channel, where to watch, team news, lineups, venue and latest odds

Cape Town Stadium, built for the 2010 FIFA World Cup, is a gorgeous arena that is nestled between lapping waves and the iconic Signal Hill which offers great views of the city and Table Mountain.

Read more @ www.standard.co.uk

Back to top button