ArchitectureNew York I Have to Pee!: Public Bathrooms in NYC Recently Untapped discovered this at Bedford Avenue and N.7th in Williamsburg. Looks like something is in the works for 2010!