Two tall and impressive buildings not far from Gertrudes church