Seven Sisters Refurbishment is a minimalist residence located in London, United Kingdom, designed by Magri Williams Architects