Inside the heavenly Parish House townhome in Kensington

Head over to Curbed Philly for more details.