Rose and Crown, Isleworth

From Wikipedia, the free encyclopedia

Rose and Crown

The Rose and Crown is a Grade II listed public house at London Road, Isleworth, London.[1]

It was built in the 18th century, with 19th century additions.[1]

Related Articles

Wikiwand AI