An atmospheric west London-based town filled with character, West Kensington is a very centrally-based town which is primarily residential. A cosmopolitan enclave, it plays host to a number of small shops, restaurants, pubs, hotels and offices and is home to t...
Full review