December 18, 2015 Glenshaw Mansions by RISE Design Studio Pin on Pinterest Pin Save Photo Save Email Photo Email Elegant single family home situated in London, United Kingdom, designed by RISE Design Studio.