Leona Lewis just been at Metro Towers!