So there is this kind of building located in the centre of a fork in the road (maybe in streets too).
I don't know how to put it into words, but it looks like this:
Is there a single English word for that kind of building? If it is a house, is there another name for that?
In my native language (Indonesian), it's called Rumah Tusuk Sate. Which if translated bluntly into English, it's Skewer House, which sounds a bit weird to me.