In a row of seven houses, each house has a different colour front door.
The grey door is between the white door and the red door.
There are two houses between the blue door and the white door.
The brown door is the last in the row.
The black door is next to the blue door.
The house between the black door and the white door has a green front door.
The first house in the row does not have a red front door.
What is the order of the front doors?