Hi, We are relocating from outside of London and considering buying a property that is between Higham Hill Road and St Andrews Road. Would you be so kind to let me know what you think of the area? Many thanks!