Reply To: Construction on Townsend Street Home › Forums › Ireland › Construction on Townsend Street › Reply To: Construction on Townsend Street August 16, 2002 at 4:30 pm #720635 notjimParticipant Its something else, the pyramid is across the street from that, the block adjoiing Mulligans and fronting the river, I think. Latest News