One Shots JAPANESE HOUSE, Prospect Park South by Kevin Walsh August 26, 2015 by Kevin Walsh August 26, 2015 3 comments Prospect Park South’s famed “Japanese house” at #131 Buckingham Road between Church Avenue and Albemarle Road was designed in 1901 and contains carefully adapted Japanese temple detailing including 3 stained… Read more