Try one of the comparison websites (don't know if I'm allowed to use names but the one I use is very good for "cheap tickets"!) and use the multi city option. I've just booked a LGW-ORD, ORD-EWR, EWR-MCO, MCO-LGW flight on Delta in March for about £400 with layovers in ORD, NYC, and MCO.