Explore details about location Ailsa Street. Ailsa Street is a location situated within the London Borough of Tower Hamlets alongside other areas such as Upper Bank Street, Harford Street, Westferry Circus.