If you see a property advert on the site with the word let on it, this means that someone has had their application accepted, and all of the checks from the letting agent have been passed.
It is different to 'let agreed', which means that the application has been received, but there are still credit checks, references and other issues to be addressed.
Basically, though, if you see the term let on a property, it will mean that it has now been occupied by a tenant, or will be soon, so the property is no longer on the market at the current time.
You could still get in touch and register your interest if the property deal falls through for that tenant, but at the let stage this is highly unlikely, and it is the case that you will need to look elsewhere unfortunately.
Answered on Jan 2 2014,