This shop space is either owned by a rich individual who can afford the waste of space or by a conceptual artist who has a calling to display obscure installations in this window whether totally profitless or not. I do not know who or why it is there, what I do know is that each time I walk along North Cross Road there is a different window display/installation, from a manikin dressed in a patchwork ball gown, to a pile of screwed up paper to the most recent show of posters pasted onto the window. Until I find out the story behind Space Station 65 I will keep peering through the window with intrigue. I recommend rather than walking past in order to get to the shops quickly, that you pay this window display some attention.