Robert’s place is the perfect apartment for a local London stay- super quiet and big, yet central to all of London’s amenities. Will definitely stay again.