Az Előkaput a krónikák 1465-ben említették először. A Nepomuki Szent János-kápolnát 1764-ben építették fel itt, igaz, már 1734-ben állt itt egy Szent János-szobor a kapu hídjánál. Eztán a páros oldalon számos ház épült, melyeknek jelentős része Cavallaró (Cavallar) Bernát dohánykereskedő birtokába került, és melyeket az új városháza építésekor, 1892-93-ban lebontottak, csak úgy, mint a Szent János-kápolnát, melynek tégláit megszámozták, így a mai Villa soron eredeti állapotában újra fel tudták építeni az épületet. A ma is álló páratlan oldal építése a torony mellett kezdődött és 1784-re fejeződött be. A házról így ír Csatkai Endre a Régi soproni házak, régi soproni családok könyvében:
Ott áll a várostorony tövében az öreg Roth-ház. Nem hivalkodó, tükörablakos helyiség, inkább olyan, amilyenért a fővárosiak rajonganak és amilyeneket Budán még itt-ott látni, kicsiny, az édességek illatával terhes, csinos, tiszta. Előtte kis lugas, vagyis soproniasan szólva, szaletli. Hajdanában, mikor még megvolt az Előkapu előreugró alagútja és szemben nem a városháza lomha tömege, hanem kisebb házak kisvárosias sorra tekintet által, még sokkal idillikusabb lehetett a ház.