Games like Streatham Hill StoriesBy Anthony StainesOct 23, 202062%Mixed40 Steam reviewsLondon based Grand Theft Auto Clone$4.99 on Steam