Of course you can contact an agent in London to buy a property. Infact Zoopla(zoopla.co.uk) itself provides properties for sale which you can browse through. Besides Zoopla provides Agents whom you can refine according to the area you want to buy a property.