Located at St. Petersburg Place near Kensington Gardens in London, England, this exquisitely designed contemporary home is set back from the street behind an elegant Victorian facade.
iDesignArch | Interior Design, Architecture & Interior Decorating eMagazine
Interior Design, Architecture & Interior Decorating eMagazine