Feel free to get in touch with us if you have any enquiries at:


0207 262 3885

Powell and Co, PO Box 79039, London, W2 7HG

Our opening times are Monday to Friday between 09:00 – 16:00 (exc. bank holiday)

*If you need to visit our London office please contact us to make an appointment and get directions*

Powell & Co Property London Ltd is registered in England & Wales. Registration number: 09976213. Registered address: Cumberland Basin, Prince Albert Road, London, NW1 7SS.