My partner and I went to london 16th to 17th june and stayed at the kensington town hotel, got to london and it was very easy to get to , just headed for Earls court tube and it is 50yrds away. and only a 15min walk from the science museum and natural history museum also. the room was clean ,... more








