Perfect location
The apartments are located ten minutes from Oxford street giving them the perfect location for sightseeing and shopping. Many previous guests have mentioned how convenient it is and this is a top reason they chose to stay here and will definitely return.