An unknown building - anyone recognise this place?