London W3
The Kings Head Hotel was formerly a charming Victorian pub, now a deluxe boutique hotel with a bar and restaurant where our guests can relax and enjoy a cocktail of their choice.