Apartment 1330268, London United Kingdom