Caversham House has been intentionally designed with weddings in mind, and is the only dedicated and fully catered wedding venue in the Swan Valley.