Police appeal sign at Howland Street. Police are appealing for information after a traffic incident at 5.20pm on Tuesday 15 August 2023 at the junction of Charlotte Street, Fitzroy Street and Howland Street in Fitzrovia. Appeal signs have been placed by the police on Howland Street and Fitzroy Street but no other information has been […]