Explore details about location Leweston Place. Leweston Place is a location situated within the London Borough of Hackney alongside other areas such as New Inn Broadway, Vestry Street, Foulden Terrace.