The Copthorne Tara Hotel is one of the most well known 4star hotels in London.  It is ideally located in a quiet corner of the Royal Borough of Kensington & Chelsea and offers convenient access to other areas of London.