We stayed for a couple of days at T place and we felt like at home. Nice, quiet and clean, combined with the help of the host makes staying in London a pleasure.