Explore details about location Limehouse Link. Limehouse Link is a location situated within the London Borough of Tower Hamlets alongside other areas such as Ashdown Walk, Greenwich View, White Horse Road.