Holland Park is arguably the best part of London and is where this six bedroom Victoria townhouse sits. Formerly owned by John Cleese, this impressive building is now home to a young couple and their children.
Scott Maddux in conjunction with his British design partner, Jo leGleud, collaborated with the London architect Nathaniel Gee on this project of generous proportions....
