Gregory Lestrade (@ScotlandYardGL) header
Gregory Lestrade (@ScotlandYardGL) profile picture

Detective Inspector Lestrade, Scotland Yard's least annoying officer. According to Sherlock. | Sherlock RP MV MC 21+ Descriptive.

London, England
Joined December 2015