The Miami Roundabout is a signalised roundabout in Chelmsford, Essex. It is located on London Road and Princes Road, close to Moulsham. Many Essex residents would probably wonder why the roundabout is ...