Question about the places where the holy grail appears
On several occasions we are told that the three places where the holy grail can appear are the Ryuudou temple, the Fuyuki church and Tohsaka's house. Why, if the grail can only appear in those three places, in Fate Zero it appears in middle of town?