United Kingdom July 6, 2024Pedestrians walking on the road and deliveroo cyclist doing U turn on Shandwick Place Edinburgh