Inside the heavenly Parish House townhome in Kensington→

Head over to Curbed Philly for more details.