Police found a large amount of cannabis at the shop at 39 Great Titchfield Street and in a vehicle parked nearby. Photo: Fitzrovia News. A shop in Fitzrovia has closed down and has had its alcohol licence permanently stripped by Westminster City Council after a police raid found drugs hidden in sweet packets. Police officers […]