Gisele's apartment was the perfect place for a mini holiday in London. The location is great, there's a tube station and multiple bus stops just around the corner and the whole area has fantastic cafes and cozy restaurants. The bed was super comfortable and we loved how the apartment was decorated!! Highly recommend