Photo of Croft Holdings

Location: 62 Buckingham Gate
As Seen In: Tomb Raider

Lara steps into the lobby of her family's company.