Notting Hill is a new kind of housing provider. We are an entrepreneurial social business with real commercial sense and provide over 18,000 homes all across London.
More details
Payment Accepted
Postal Order, Maestro, Cheque, Delta, Electron, MasterCard, Visa, Connect