The Belvedere 

Address 106-112 Acton Lane, London W3 6QX, England, United Kingdom
Phone Number 0845-126-2988
Nearest station