AI K.a.s.a Apartments London
Temple St
London,
GB E2 6GE
In London (Tower Hamlets)