Miami is glamorous in every sense of the word. Located at Florida’s south eastern tip, and just a 10 hour flight from London, Miami has always got its finger on the pulse. They call Miami the Magic City and they’re right. It oozes beauty from the barrier islands across the…