Cassie’s apartment is centrally located in London. It is minutes from bus stops that will take you all over the city, as well as to London Underground subway stations. Check-in was a breeze and her place is very homey and warm.