Aimi Residence Luxury Hotel ApartmentsTravel & transportLONDON, WSM441213337000Not providedVisit website