Albion Estates(T/N of Peter & Sons Ltd) is a private company registered in England & Wales with registration number: 4098388, Registered office: 286B Chase Road, London N14 6HF. Registered under the Data Protection Act 1998, registration number Z2753986 - set up as a boutique style agency offering properties in North & Central London for rental and sale. Work Passion, Experience & Knowledge form the core of our values and who we are. We always pride ourselves on sharing our experience in order to create success for our clients, investors and our people. We are a business driven by a strong set of values which we are proud and respected for them by the people we deal with and in our wider community.