Villa Alba Museum is an 1880 Italianate mansion in Kew adjacent to Studley Park.
Restoration of the house which is to be a resource centre for interior design and decoration is ongoing.
The garden is also in the process of re-instatement in its late Victorian form.

To write a review, you must Sign In first.
Copyright © 2012 Yahoo!7
All rights reserved.