Tower of London
Dear Rockstar, This Is What We Want in the Inevitable ‘Grand Theft Auto: London’
Obviously they're going to do a game in the English capital at some point. And when they do, for God's sake, stand on the right.
House Music, Swastikas, and Hand Jobs: I Went to a Fetish Boat Party in the Heart of London
Kink fests are alive and well on the Thames.
Advertisement