Loggerheads Cats Hotel
33 Winchester Rd., Highams Park, Greater London, United Kingdom, E4 9LH
(02085) 312134 Phone