L locatable.com Show HN: Our new property search website for London - Locatable 35 points vsubramanian 14 years ago 35 comments