Apartment 17 was just what we were looking for to live in London and feel like a local. I give Apartment 17 3 stars because it is just that, an average apartment in the heart of London. Also, being without washer for 2 weeks and waking up before 6am for the repair man without parts was unexpected, but still the...
More
