Trafalgar Central is a project by Fakhruddin Properties situated in International City, Dubai. This mid-rise building consists of two basement levels, one ground floor and ten residential floors. It ...