By Jennifer Creevy2007-12-06T14:10:11
Watch brand Omega is understood to be eyeing a store on Regent Street for its second UK opening.
Already have an account? Sign in here