Josie’s flat is conveniently located in the heart of London. There were a lot of restaurants, pubs, and shops in walking distance. The tube and bus stops are also in few minutes of walk. Direct access from Heathrow airport and to St. Pancras stations were huge plus for us when carrying the suitcases.
The flat was clean and equipped with everything that we needed for our week stay. Highly recommended!