Photo of New Street Square

Location: New Street Square
As Seen In: Tomb Raider

Lara rides around the corner pursued by a swarm of bicyclists.