Boston Manor House
Boston Manor House is one of West London’s lesser-known gems and a fine Jacobean manor house built in 1623. Set back from Boston Manor Road in Brentford, the three-storey building is situated in Boston Manor Park which contains a lake and ancient cedar trees.
Artists at this Venue
These artists will be exhibiting here during the Art Trail weekend
No artists here currently. Check back soon!