Amelia's place is exceedingly stylish and perfectly situated for a trip to London. We had a wonderful time staying there!