Amelia’s home is a wonderful place to stay in London. We are very impressed by the level of details and hospitality they extended which made our 5 day stay incredible. I highly recommend this accommodation if you want to stay comfortably and in style. The area is very well connected to central London as well.