Best Western Chiswick Palace & Suites London
73 Chiswick High Road, London
W4 2LS