2 Ashbrook Margaret - luxury 2 bed ground floor | Oxfordshire | Ashbrook 2009 LLP