Company name: The Kings Head Hotel
Description: Informal lodging with a polished pub
214 High St, London W3 9NX, United Kingdom